a distant cousin - Spanish English Dictionary